﻿
using CozeDomain.Entities;
using CozeDto.ProjectDtos;
using CozeDto.ProjectInstanceDtos;
using D.UtilFreesqlOrm;

namespace CozeDomain.IRepositories
{
    public interface IProjectInstanceEntityRepository : IBaseRepository<ProjectInstanceEntity>
    {
        Task<Tuple<long, List<RepProjectInstanceInfo>>> QueryProjectInstancePagesAsync(ReqQueryProjectInstancePage reqQueryProjectInstancePage);

        Task<List<RepProjectInfo>> QueryProjectListAsync(ReqQueryProjectInstanceList reqQueryProjectInstanceList);
    }
}
